(have) the world at (someone's) feet

Translations
avoir le monde à ses pieds
Definitions
To be in a position where one is very successful, admired, or popular, and has many opportunities available; to have achieved great success or influence.